Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 France F6 France F7 Spain #2-w4 Spain F18 Spain F19 Spain F20 Spain F24 Spain F25 Spain F26 Spain F28 France F2 France F3 Spain F3 Portugal F1 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F6 Spain F12 Spain F13 Spain F26 Spain F27 Germany F5 Italy F1 Italy F2 Portugal F1 Portugal F3 Spain F7 Spain F5 Spain F30 Spain F23 Spain F6 Spain F7 Portugal F2 Spain F32 Spain F34a France F1 Spain F22 Open Diputacion Pozoblanco - Cordoba Ciudad de Pozoblanco Open Diputacion - Cordoba LXVII Concursu Internacional de Vigo - Vigo Copa Petrobras Colombia - Bogota Challenger Ciudad de Guayaquil - Guayaquil 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Genova Open Challenger - Genova Khanty-Mansiysk Challenger Bogota Challenger Orleans Challenger Moscow Challenger Ho Chi Minh City Challenger Open de Tenis Amaya - Pamplona Zhuhai Challenger Winnipeg Challenger Monterrey Challenger Monterrey Challenger Roma Challenger 2007 - Rome Tenerife Challenger Pau Challenger Isla de Gran Canaria - Mas Palomas Steelers Cup - Kosice Ciudad de Pozoblanco Open Diputacion - Cordoba Surbiton Challenger Bangkok Challenger Nottingham Challenger San Benedetto Challenger Cortina Challenger Madrid Challenger Segovia Challenger Bangkok Challenger Shenzhen Challenger Marbella Challenger Alicante Challenger Binghamton Challenger Copa AT&T - Buenos Aires Gwangju Challenger UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Estoril Open - Estoril Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Qatar Open - Doha Generali Open - Kitzbuhel The Tennis Channel Open - Las Vegas Pilot Pen Tennis - New Haven The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Chennai Open - Chennai Medibank International - Sydney Abierto Mexicano Telcel - Acapulco AEGON Championships - London BCR Open Romania - Bucharest Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Dubai Duty Free Tennis Championships - Dubai Segovia Challenger Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona AEGON Championships - London Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Portugal Open - Oeiras AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Aircel Chennai Open - Chennai Ecuador Open - Quito US Men's Clay Court Championship - Houston Aegon Nottingham Open - Nottingham Riviera di Rimini Challenger 2004 - Rimini Citi Open - Washington Malaysian Open - Kuala Lumpur Valencia Open - Valencia St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Ecuador Open - Quito Memphis Open - Memphis Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Suisse Open - Gstaad Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Suisse Open - Gstaad Abierto Mexicano - Los Cabos Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Hall of Fame Open - Newport European Open - Antwerp Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune The LTA Sunderland Challenger - Sunderland Open Sud de France - Montpellier Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Fever-Tree Championships - London Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo European Open - Antwerp Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel Great Ocean Road Open - Melbourne Open 13 Provence - Marseille Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Swiss Open - Gstaad Citi Open - Washington Mercedes Cup - Stuttgart Tatra Banka Slovak Open - Bratislava Hall of Fame Open - Newport Segovia Challenger Sunrise Challenger Segovia Challenger Vigo Challenger Burnie Challenger Launceston Challenger Rabat Challenger Marrakech Challenger St. Brieuc Challenger Tiburon Challenger Prostejov Challenger Chevrolet Cup - Vina del Mar Tennis Masters Series - Madrid Dubai Open - Dubai Generali Open - Kitzbuhel Da Nang Challenger Gerry Weber Open - Halle Quimper Challenger Open 13 - Marseille Estoril Open - Estoril Pilot Pen Tennis - New Haven Tunis Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Thailand Open - Bangkok Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Hypo Group Tennis International - Portschach International Tennis Championships - Delray Beach Mallorca Open - Mallorca Heineken Open - Auckland Ilkley Challenger ABN/AMRO World Tennis Tournament - Rotterdam Prostejov Challenger Segovia Challenger Open 13 - Marseille Portoroz Challenger Barranquilla Challenger Orange Warsaw Open - Warsaw Barletta Challenger Generali Open 2003 - Kitzbuhel Canberra Challenger CA Tennis Trophy - Vienna Sydney International - Sydney SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Poznan Challenger Nottingham Challenger Milan Indoors - Milan BA-CA Tennis Trophy - Vienna Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle LXV Concurso Internacional Vigo - Vigo Masters Series - Hamburg Open de Tenis Comunidad Valenciana - Valencia Monterrey Challenger Apia International - Sydney ATP Studena Croatia Open Umag - Umag Open Sud de France - Montpellier CA Tennis Trophy - Vienna Champaign Challenger TCT Open - Tunis Quelle Cup 2000 - Furth AXA Open II - Espinho Open Castilla y Leon Trofeo Iberdrola - Segovia 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago The Scottish Tennis Championships - Edinburgh Quelle Cup - Furth ATU Cup 2001 - Weiden Nord/LB Open - Braunschweig VIII Open Internacional D'Andorra - Andorra Black Forest Open - Freudenstadt 4th Sardinia International Championships - Cagliari Copa Ericsson Uruguay - Montevideo Tennis Masters Series - Miami Cairo Challenger - Cairo Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells X Open Internacional D'Andorra - Andorra Open Castilla y Leon - Segovia Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Heilbronn Open - Heilbronn Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Oberstaufen Cup - Oberstaufen Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Medibank International - Sydney Prosperita Open 2006 - Ostrava Barletta Citta Della Disfida Open 2000 - Barletta 5° Sporting Challenger - Turin Pacific Life Open - Indian Wells Czech Open 2006 - Prostejov Trofeo Sisma Mantova - Mantova NASDAQ-100 Open - Miami Akbank Private Banking TED Open 2006 - Istanbul Tennis Masters Series - Monte Carlo ATP Guzzini Challenger - Recanati Tennis Masters Series - Hamburg Open Castilla y Leon - Segovia Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Dusseldorf Open 2006 - Dusseldorf Tennis Masters Series - Madrid BNP Paribas Masters - Paris PBZ Zagreb Indoors - Zagreb Open Costa Daurada - Tarragona Pacific Life Open - Indian Wells ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons Ciutat de Barcelona - Barcelona NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Copa Petrobras Uruguray - Montevideo Apia International - Sydney Telecom Italia Masters - Rome Copa Petrobras Argentina - Buenos Aires Tennis Masters Series - Hamburg Brasil Open - Costa do Sauipe Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris II Cyclus Open de Tenis - Florianopolis Abierto Mexicano Telcel - Acapulco XI Torneo Internazionale di Tennis - Barletta Masters Series Monte Carlo - Monte Carlo Tennis Napoli Cup 2007 - Napoli Campionati Internazionali d'Italia - Rome Mitsubishi Electric Europe Cup - Monza Masters Series Hamburg - Hamburg San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo Western & Southern Financial Group Masters - Cincinnati Ipsos Bucharest Challenger - Bucharest Copa Petrobras Uruguay - Montevideo Concurso Internacional de Vigo - Vigo Memorial Savigni - Sassuolo Mercedes Cup - Stuttgart China Open - Beijing Masters Series Madrid - Madrid Morocco Tennis Tour - Tanger XL Bermuda Open - Bermuda BNP Paribas Masters - Paris Pacific Life Open - Indian Wells US Men's Clay Court Championship - Houston Skandia Open - Linz Open de la Comunidad Valenciana - Valencia Pilot Pen Tennis - New Haven ATP Open Castilla y Leon - Segovia FILA Challenger Biella - Biella If Stockholm Open - Stockholm Sony Ericsson Open - Miami Siemens Open 2007 - Scheveningen Open 13 - Marseille Porsche Open - Poznan China Open - Beijing Trofeo Barcelona de Tenis - Barcelona Masters Series Monte-Carlo - Monte Carlo Napoli Challenger Tarragona Challenger Copa Ericsson Uruguay - Montevideo Tarragona Challenger Abierto Mexicano Telcel - Acapulco Western & Southern Financial Group Masters - Cincinnati Challenger Copa Sevilla - Seville Copa Ericsson Argentina - Buenos Aires Copa Petrobras Brazil - Aracaju German Tennis Championships - Hamburg Pacific Life Open - Indian Wells St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Bogota Challenger Espinho Challenger - Espinho Rakuten Japan Open - Tokyo V Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco Open Diputacion - Cordoba Masters Series Monte-Carlo - Monte-Carlo Copa Ericsson Brazil - Sao Paulo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris US Men's Clay Court Championship - Houston Media Will Cup Busan Challenger Tennis - Busan BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Topshelf Open - 's-Hertogenbosch Sony Ericsson Open - Miami Pozoblanco Challenger Open Seat Godo 2003 - Barcelona Unicredit (Suisse) Bank S. A. Challenger - Chiasso Monte-Carlo Rolex Masters - Monte-Carlo Mons Challenger Mouilleron-Le-Captif Challenger Internazionali BNL dItalia - Rome Irving Challenger I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Mutua Madrilena Masters Madrid - Madrid Szczecin Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Irving Challenger USTA Challenger of North Miami Beach - North Miami Beach BNP Paribas Masters - Paris Rakuten Japan Open - Tokyo Shenzhen Open - Shenzhen BNP Paribas Open - Indian Wells China Open - Beijing Lyon Challenger Sony Ericsson Open - Miami Perugia Challenger VI Torneo Internazionale di Tennis - Barletta Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Timisoara Challenger - Timisoara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Top Wool Challenger Biella - Biella XXXVII Torneig C.E. Laieta - Barcelona Nord/LB Open - Braunschweig Prostejov Challenger Shanghai ATP Masters 1000 - Shanghai 's Tennis Masters 07 Challenger - Graz Open Sud de France - Montpellier BellSouth Open - Vina del Mar ARAG World Team Championship - Dusseldorf Tean International - Alphen BNP Paribas Masters - Paris Todi Challenger Knoxville Challenger Copa Sevilla 2007 - Seville Braunschweig Challenger Open Castilla y Leon - Segovia BNP Paribas Open - Indian Wells XI Open International D'Andorra - Andorra Pozoblanco Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Sony Ericsson Open - Miami Braunschweig Challenger Oberstraufen Cup - Oberstaufen Monte-Carlo Rolex Masters - Monte-Carlo Open Costa Daurada - Tarragona Arroyo de la Encomienda - Valladolid Copa Petrobras Brazil - Belo Horizonte Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome AXA Open - Lisbon Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Venice Open - Venice Warsteiner Grand Prix - Oberstaufen Alicante Challenger BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Morocco Tennis Tour - Meknes Sony Ericsson Open - Miami Open Diputacion - Cordoba Monte-Carlo Rolex Masters - Monte-Carlo Murcia Challenger Mutua Madrilena Madrid Open - Madrid Catella Swedish Open - Bastad Internazionali BNL d'Italia - Rome Open Castilla y Leon Trofeo Iberdrola - Segovia Rogers Cup - Toronto Western & Southern Open - Cincinnati Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Shanghai Rolex Masters - Shanghai ATP Challenger Trophy 2008 - Trnava Samsung Securities Cup - Seoul Generali Open - Kitzbuhel BNP Paribas Masters - Paris Tunis Challenger BNP Paribas Open - Indian Wells Geneva Challenger - Geneva Sony Open Tennis - Miami Mercedes Cup - Stuttgart Monte-Carlo Rolex Masters - Monte-Carlo Intersport Heilbronn Open - Heilbronn Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Movistar Open - Vina del Mar Rogers Cup - Montreal Western & Southern Open - Cincinnati Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Challenger Ford de Cherbourg - Cherbourg Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells VIII Trofeo Ciutat de Barcelona - Barcelona Catella Swedish Open - Bastad Valencia Open - Valencia Sony Open Tennis - Miami ECM Prague Open - Prague Chengdu Open - Chengdu Steelers Cup - Kosice Copa Telmex - Buenos Aires Monte-Carlo Rolex Masters - Monte-Carlo ASB Classic - Auckland Open Sud de France - Montpellier Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Abierto Mexicano Telcel - Acapulco Allianz Suisse Open Gstaad - Gstaad Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Grand Prix Hassan II - Marrakech BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo SA Tennis Open - Johannesburg Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Aircel Chennai Open - Chennai AEGON Championships - London Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Estoril Open - Estoril Trofeo Conde de Godo - Barcelona International Championship of Croatia - Umag Idea Prokom Open - Sopot President's Cup - Tashkent Open 13 - Marseille Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Milan Indoors - Milan Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Dubai Tennis Open - Dubai Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris 2003 Mercedes Cup - Stuttgart Miami Open - Miami Copa Ericsson Chile - Santiago Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Brasil Open - Sao Paulo Open Seat Godo - Barcelona Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Western & Southern Open - Cincinnati Dubai Open - Dubai RCA Championships - Indianapolis Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Salem Open - Hong Kong ABN/AMRO World Tennis Tournament - Rotterdam Shanghai Rolex Masters - Shanghai Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Qatar Exxon Mobil Open 2003 - Doha International Indoor Tennis Championships of Croatia - Zagreb The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Adidas International - Sydney Miami Open - Miami SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Artois Championships - London Ordina Open - s-Hertogenbosch Open de Moselle - Metz Heineken Open - Auckland Monte-Carlo Rolex Masters - Monte-Carlo Ostrava Challenger Copa Telmex - Buenos Aires Interwetten Austrian Open - Kitzbuhel Mutua Madrid Open - Madrid China Open - Beijing St. Petersburg Open - St. Petersburg Serbia Open - Belgrade SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca Internazionali BNL d'Italia - Rome International German Open - Hamburg Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Serbia Open - Belgrade Shanghai Rolex Masters - Shanghai If Stockholm Open - Stockholm AEGON Championships - London Studena Croatia Open - Umag Moselle Open - Metz Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis Bet-at-home Cup - Kitzbuhel Brisbane International - Brisbane Apia International - Sydney BNP Paribas Masters - Paris Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Credit Agricole Suisse Open - Gstaad China Open - Beijing Miami Open - Miami Valencia Open - Valencia Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Campionati Internazionali di Sicilia - Palermo AEGON Championships - London Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Thailand Open - Bangkok Copa AT&T - Buenos Aires Medibank International - Sydney Open Seat-Godo 2001 - Barcelona The Dubai Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Mutua Madrid Open - Madrid Open 13 - Marseille Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London SkiStar Swedish Open - Bastad Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Open Seat-Godo '98 - Barcelona Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco TD Waterhouse Cup - Long Island Dubai Duty Free Tennis Championships - Dubai Swiss Open - Gstaad Abierto Mexicano - Los Cabos Brasil Open - Costa do Sauipe China Open - Beijing Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston European Open - Antwerp ASB Classic - Auckland St. Petersburg Open - St. Petersburg cinch Championships - London Mallorca Championships - Mallorca Barcelona Open Banc Sabadell - Barcelona Coupe Rogers - Montreal Western & Southern Open - Cincinnati Tennis Masters Series - Monte Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Rolex Paris Masters - Paris ARAG World Team Championship - Dusseldorf Dallas Open - Dallas Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Tennis Masters Series - Montreal Abierto de Tenis Mifel - Los Cabos Gijon Open - Gijon Gerry Weber Open - Halle Hamburg European Open - Hamburg Catella Swedish Open - Bastad Kremlin Cup - Moscow Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris China Open - Beijing Rogers Cup - Toronto Power Horse Cup - Dusseldorf Proton Malaysian Open - Kuala Lumpur BNP Paribas Open - Indian Wells Rogers Cup - Toronto Barcelona Open Banc Sabadell - Barcelona Davidoff Swiss Indoors - Basel Miami Open - Miami ABN AMRO World Tennis Tournament - Rotterdam Boss Open - Stuttgart Mallorca Open - Mallorca Aircel Chennai Open - Chennai Rogers Cup - Toronto cinch Championships - London Tennis Masters Series - Madrid Mallorca Championships - Mallorca Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Rogers Cup - Montreal Pacific Life Open - Indian Wells Rogers Masters - Toronto U.S. Open - New York Medibank Private International - Sydney Grand Prix Hassan II - Casablanca Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco Shanghai ATP Masters - Shanghai Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Allianz Suisse Open Gstaad - Gstaad BNP Paribas Open - Indian Wells Australian Open - Melbourne Rogers Cup - Montreal NASDAQ-100 Open - Miami Citi Open - Washington BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Geneva Open - Geneva Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Erste Bank Open - Vienna French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Masters - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, 1R, CAN-ESP 3-2 Hopman Cup - Perth Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Finals, Group A Rogers Cup - Montreal Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Campeonato de Espana Kia de Tenis 2004 - Madrid French Open (juniors) ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Mubadala World Tennis Championship Kooyong Classic - Kooyong Davis Cup, Finals, SF, GBR-ESP 1-2 All Lower level tournaments Olympics - Athens Olympics - London Mubadala World Tennis Championship